   1               		.file	"sprintf_p.c"
   2               	__SREG__ = 0x3f
   3               	__SP_H__ = 0x3e
   4               	__SP_L__ = 0x3d
   5               	__tmp_reg__ = 0
   6               	__zero_reg__ = 1
   7               		.global __do_copy_data
   8               		.global __do_clear_bss
  16               	.Ltext0:
  17               		.section	.text.avr-libc,"ax",@progbits
  18               	.global	sprintf_P
  20               	sprintf_P:
  21               	.LFB1:
  22               	.LSM0:
  23               	.LVL0:
  24 0000 0F93      		push r16
  25 0002 1F93      		push r17
  26 0004 DF93      		push r29
  27 0006 CF93      		push r28
  28 0008 CDB7      		in r28,__SP_L__
  29 000a DEB7      		in r29,__SP_H__
  30 000c 2E97      		sbiw r28,14
  31 000e 0FB6      		in __tmp_reg__,__SREG__
  32 0010 F894      		cli
  33 0012 DEBF      		out __SP_H__,r29
  34 0014 0FBE      		out __SREG__,__tmp_reg__
  35 0016 CDBF      		out __SP_L__,r28
  36               	/* prologue: function */
  37               	/* frame size = 14 */
  38 0018 0D89      		ldd r16,Y+21
  39 001a 1E89      		ldd r17,Y+22
  40               	.LSM1:
  41 001c 8EE0      		ldi r24,lo8(14)
  42 001e 8C83      		std Y+4,r24
  43               	.LSM2:
  44 0020 1A83      		std Y+2,r17
  45 0022 0983      		std Y+1,r16
  46               	.LSM3:
  47 0024 8FEF      		ldi r24,lo8(32767)
  48 0026 9FE7      		ldi r25,hi8(32767)
  49 0028 9E83      		std Y+6,r25
  50 002a 8D83      		std Y+5,r24
  51               	.LSM4:
  52 002c 2C2F      		mov r18,r28
  53 002e 3D2F      		mov r19,r29
  54 0030 275E      		subi r18,lo8(-(25))
  55 0032 3F4F      		sbci r19,hi8(-(25))
  56               	.LSM5:
  57 0034 8C2F      		mov r24,r28
  58 0036 9D2F      		mov r25,r29
  59 0038 0196      		adiw r24,1
  60 003a 6F89      		ldd r22,Y+23
  61 003c 788D      		ldd r23,Y+24
  62 003e 422F      		mov r20,r18
  63 0040 532F      		mov r21,r19
  64 0042 00D0      		rcall vfprintf
  65               	.LSM6:
  66 0044 EF81      		ldd r30,Y+7
  67 0046 F885      		ldd r31,Y+8
  68 0048 E00F      		add r30,r16
  69 004a F11F      		adc r31,r17
  70 004c 1082      		st Z,__zero_reg__
  71               	/* epilogue start */
  72               	.LSM7:
  73 004e 2E96      		adiw r28,14
  74 0050 0FB6      		in __tmp_reg__,__SREG__
  75 0052 F894      		cli
  76 0054 DEBF      		out __SP_H__,r29
  77 0056 0FBE      		out __SREG__,__tmp_reg__
  78 0058 CDBF      		out __SP_L__,r28
  79 005a CF91      		pop r28
  80 005c DF91      		pop r29
  81 005e 1F91      		pop r17
  82 0060 0F91      		pop r16
  83 0062 0895      		ret
  84               	.LFE1:
 110               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 sprintf_p.c
/var/tmp//ccUOaW2B.s:2      *ABS*:0000003f __SREG__
/var/tmp//ccUOaW2B.s:3      *ABS*:0000003e __SP_H__
/var/tmp//ccUOaW2B.s:4      *ABS*:0000003d __SP_L__
/var/tmp//ccUOaW2B.s:5      *ABS*:00000000 __tmp_reg__
/var/tmp//ccUOaW2B.s:6      *ABS*:00000001 __zero_reg__
/var/tmp//ccUOaW2B.s:20     .text.avr-libc:00000000 sprintf_P

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
vfprintf
